from rediscluster import *

if __name__ == '__main__':
  try:
    # 构建所有的节点，Redis会使⽤CRC16算法，将键和值写到某个节点上
    startup_nodes = [
        {'host': '10.211.55.15', 'port': '7000'},
        {'host': '10.211.55.15', 'port': '7001'},
        {'host': '10.211.55.15', 'port': '7002'},
        {'host': '10.211.55.15', 'port': '7003'},
        {'host': '10.211.55.15', 'port': '7004'},
        {'host': '10.211.55.15', 'port': '7005'},
    ]
    # 构建StrictRedisCluster对象
    src=RedisCluster(startup_nodes=startup_nodes,decode_responses=True)
    # 设置键为name、值为itheima的数据
    result=src.set('name','jiyun')
    print(result)
    # 获取键为name
    name = src.get('name')
    print(name)
  except Exception as e:
    print(e)